Scientists engineer 'mini colons' to better understand tumour development
Basel, Switzerland #Technology